sell again - German English Dictionary